package com.linkhub.oms.admin.modules.stock.domain.dto;

import cn.hutool.core.collection.CollUtil;
import com.google.common.collect.Lists;
import com.linkhub.oms.common.constant.WmsInfoConstant;
import com.linkhub.oms.entity.OrderProductEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName OrderPreemptionDTO
 * @Description TODO
 * @Author XieYu
 * @Date 2024/7/6 16:53
 * @Version 1.0
 */
@Data
public class PreemptionDTO implements Serializable {

    @ApiModelProperty(value = "用户id")
    private String userId;

    @ApiModelProperty(value = "本地商品skuId")
    private String skuId;

    @ApiModelProperty(value = "数量")
    private Integer skuQuantity;

    @ApiModelProperty(value = "仓库")
    private String stashName = WmsInfoConstant.WAREHOUSE_CODE;

    @ApiModelProperty(value = "业务类型")
    private String businessType;

    @ApiModelProperty(value = "业务单号")
    private String businessNo;
}
